having a very bad taste - Turkish English Dictionary